Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Sweden #1-w1 Sweden #1-w2 Sweden #1-w3 France F9 Netherlands F2 France F10 France F11 Morocco F3 France F17 France F20 Portugal F2 Israel #1-w1 Israel #1-w2 Israel #1-w3 Israel #1-w4 France F9 France F11 Austria F6 Ecuador F1 Ecuador F2 France F14 Czech Republic F4 Tunisia F4 Austria F1 Great Britain F3 Mexico F4 Cuba F1 Cuba F2 France F6 Japan F1 Italy F10 Japan F2 Great Britain F8 Macedonia F2 Tunisia F3 France F8 Austria F4 France F9 Austria F8 Bulgaria F2 Bulgaria F3 France F16 Israel F4 Israel F5 Israel F6 Great Britain F6 Sweden F2 France F7 Poland F2 Czech Republic F4 Germany F5 Italy F19 Austria F4 Austria F5 China F1 China F2 Colombia F1 Colombia F2 Morocco F2 Nigeria F3 Netherlands F3 France F13 France F15 Israel F4 Israel F5 France F2 Ivory Coast F1 France F3 Ivory Coast F2 France F4 Great Britain F3 France F5 France F6 France F7 Great Britain F7 France F9 France F10 France F11 Spain F31 Spain F32 Bosnia/Herzegovina F5 France F17 Italy F1 Italy F2 Italy F3 France F10 Italy F21 France F2 Croatia F2 France F5 France F8 France F17 France F20 France F2 France F3 France F7 France F9 Great Britain F8 Italy F13 France F10 France F11 France F12 France F13 Austria F2 Portugal F5 France F19 France F20 France F21 France F22 France F3 France F4 France F5 France F6 France F8 France F9 France F10 France F18 France F21 France F6 France F12 Italy F29 France F18 France F19 France F21 France F3 France F6 France F8 France F11 France F12 France F13 France F16 France F18 France F19 France F13 France F17 France F18 France F19 Israel F17 Israel F18 France F2 (Bressuire) France F3 (Veigy-Foncenex) Great Britain F2 (Tipton) France F4 (Lille) France F5 (Toulouse) Qatar F1 (Doha) Qatar F2 (Doha) France F8 (La Grande Motte) Austria F9 Austria F1 Israel F5 (Akko) France F4 Israel F6 (Akko) Austria F2 Austria F5 Spain F15 (Sta. Margarida Montbui) Ecuador F3 Great Britain F20 France F14 Belgium F2 Morocco F2 Austria F8 Romania F2 Sweden #1-w4 Algeria F2 Austria F8 France F19 Nigeria F4 Israel F9 (Kiryat Shmona) Israel F10 (Kiryat Shmona) Spain F18 (Palma del Rio) France F15 (Ajaccio) Italy F25 (Cornaiano) Portugal F16 (Sintra) Portugal F17 (Sintra) Austria F3 France F18 (Bagneres-De-Bigorre) France F19 (Mulhouse) Great Britain F6 (Barnstaple) France F22 (Nevers) Italy F32 (Santa Margherita Di Pula) France F23 (Saint-Dizier) France F24 (Rodez) Russia F2 Poland F1 Great Britain F17 France F2 (Bressuire) Austria F6 Tunisia F5 (Jerba) Portugal F2 (Faro) France F4 (Toulouse) Tunisia F13 (Jerba) France F7 (La Grande Motte) Bulgaria F1 Tunisia F18 (Jerba) France F4 Russia F1 Bosnia/Herzegovina F1 France F13 Tunisia F6 Guzzini Challenger - Recanati Morocco Tennis Tour - Rabat Ostdeutscher Sparkessen Cup - Dresden Mamaia Challenger - Constanta Riviera di Rimini Challenger - Rimini Mitsubishi Electric Europe Cup - Monza Ipsos Bucharest Challenger - Bucharest Open de Rennes - Rennes St. Brieuc Challenger St. Brieuc Challenger Brasov Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger San Benedetto Challenger Poznan Challenger Quimper Challenger Banja Luka Challenger Lille Challenger Liberec Challenger Stella Artois Clay Court Championships - Budaors Open de L'Isere - Grenoble Challenger Tunisie - Tunis IPP Open - Helsinki Internationaux de Nouvelle-Caledonie - New Caledonia Brasilia Challenger Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille BA-CA Tennis Trophy - Vienna Loughborough Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Open 13 - Marseille Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Interwetten Austrian Open - Kitzbuhel Rome Challenger Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Banja Luka Challenger Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna UNICEF Open - 's Hertogenbosch Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Taiwan Challenger - Kaohsiung Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Ostdeutscher Sparkassen Cup - Dresden Brasil Open - Sao Paulo Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Bukhara Challenger - Bukhara TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Jersey Challenger Vegeta Croatia Open - Umag Campos do Jordao Challenger Austrian Open - Kitzbuhel Kosice Challenger LTA Shrewsbury Challenger - Shrewsbury Samarkand Challenger - Samarkand Cherbourg Challenger Bet-at-home Open - Hamburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya Ostrava Challenger Andria Challenger Furth Challenger Todi Challenger Portoroz Challenger Recanati Challenger Trnava Challenger Orleans Challenger Rennes Challenger Cancun Challenger Noumea Challenger St. Brieuc Challenger Bordeaux Challenger Furth Challenger Rome Challenger Ismaning Challenger Brest Challenger Quimper Challenger Marburg Challenger Meerbusch Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Prague Challenger Blois Challenger Austrian Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Helsinki Challenger Open de Franche-Comte - Besancon Open de Montauban - Montauban Tatra Banka Open 2006 - Bratislava Internationaux de Nouvelle-Caledonie - New Caledonia Morocco Tennis Tour - Fes Rome Challenger Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo La Rinascente Tennis Cup Harbour Club Milano - Milan Open de Montauban - Montauban 's Tennis Masters 07 Challenger - Graz LTA Shrewsbury Challenger - Shrewsbury Keio Challenger International Tennis Tournament - Yokohama ECM Prague Open 2008 - Prague Roma Open Challenger - Rome Polska Energia Open - Bytom Aamulehti Tampere Open - Tampere Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2008 - Banja Luka Heilbronn Challenger Open de Nice Cote d'Azur - Nice Sarajevo Challenger Belo Horizonte Challenger Tarragona Challenger Rennes Challenger Kolding Challenger Orleans Challenger Puebla Challenger Cherbourg Challeger Rome Challenger Ostrava Challenger Recanati Challenger Kitzbuhel Challenger Mons Challenger Orleans Challenger Noumea Challenger Reunion Island Challenger Quimper Challenger Caltanissetta Challenger Barletta Challenger Ostrava Challenger Rijeka Challenger Kosice Challenger Orbetello Challenger Napoli Challenger Orleans Challenger Noumea Challenger Heilbronn Challenger Kazan Challenger Bordeaux Challenger Marburg Challenger San Benedetto Challenger Poznan Challenger Sibiu Challenger Como Challenger Montevideo Challenger Dallas Challenger Rome Challenger Napoli Challenger Furth Challenger San Benedetto Challenger Poznan Challenger Orbetello Challenger Rennes Challenger Heilbronn Challenger Panama City Challenger Tunis Challenger Ostrava Challenger Aix En Provence Challenger Bordeaux Challenger Brasov Challenger Bucaramanga Challenger Glasgow Challenger Quimper Challenger Raanana Challenger Recanati Challenger Prague Challenger St. Remy Challenger Brest Challenger Manila Challenger Cherbourg Challenger Poprad Tatry Challenger Portoroz Challenger Erste Bank Open - Vienna Caltanissetta Challenger Todi Challenger Biella Challenger Meerbusch Challenger ABN AMRO World Tennis Tournament - Rotterdam Sibiu Challenger Mouilleron-Le-Captif Challenger Barcelona Open BancSabadell - Barcelona Marbella Challenger St. Brieuc Challenger Barletta Challenger Glasgow Challenger Rome Challenger Open de Nice Cote d'Azur - Nice Loughborough Challenger Prostejov Challenger Milan Challenger Recanati Challenger Pullach Challenger Como Challenger Genova Challenger Banja Luka Challenger Barcelona Challenger Bet-at-home Cup - Kitzbuhel Open Sainte-Victoire - Aix-En-Provence Open de L'Isere - Grenoble BRD Nastase Tiriac Trophy - Bucharest Ischgl International Tennis Challenger 2003 - Ischgl Geneva Open - Geneva Challenger Ford de Cherbourg - Cherbourg Tunis Open - Tunis Societa Canottieri Mincio 2005 - Mantova Shenzhen Open - Shenzhen IPP Geneva Trophy - Geneva Timisoara Challenger 2005 - Timisoara S Tennis Masters - Graz Open de Tenis Amaya - Pamplona IPP Geneva Trophy - Geneva Open de Montauban - Montauban Trofeo Sisma Mantova - Mantova Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara St. Petersburg Challenger 2006 - St. Petersburg IPP Geneva Trophy - Geneva Iskratel Open - Kranj IPP Open - Helsinki LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo Challenger DCN de Cherbourg - Cherbourg Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Isla de Gran Canaria - Mas Palomas ATP Challenger La Serena - La Serena Trofeo Sisma Mantova - Mantova Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda BSI Challenger Lugano - Lugano San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini Akbank Private Banking TED Open - Istanbul Karshi Challenger - Karshi s Tennis Masters 06 - Graz Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental IPP Open - Helsinki Noumea Challenger Napoli Challenger Tampere Challenger St. Remy Challenger Guayaquil Challenger Salzburg Challenger Bergamo Challenger Meknes Challenger Blunmenau Challenger Curitiba Challenger San Remo Challenger Zagreb Challenger Orbetello Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Campos do Jordao Challenger Brasov Challenger Napoli Challenger Rennes Challenger Challenger Copa Sevilla - Seville Cherbourg Challenger s'Tennis Masters Challenger - Graz Napoli Challenger Rome Challenger Bordeaux Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Turin Challenger Tampere Challenger Brasov Challenger Quimper Challenger Meknes Challenger Prague Challenger Memorial Manfredini - Sassuolo Furth Challenger Brasov Challenger Banja Luka Challenger Seville Challenger Rennes Challenger Porto Alegre Challenger Sao Leopoldo Challenger Mersin Challenger Rome Challenger Timisoara Challenger Recanati Challenger Trani Challenger Alphen Challenger Reggio Emilia Challenger Bauer Watertechnology Cup - Eckental Meknes Challenger Kenitra Challenger Mons Challenger San Marino Challenger Casablanca Challenger 2008 China TCL Challenger - Guangzhou Bratislava Challenger Trnava Challenger Noumea Challenger Sofia Challenger Chennai Challenger Kolkata Challenger Barranquilla Challenger Vercelli Challenger Challenger 42 - Andrezieux Arad Challenger Kosice Challenger Arad Challenger Meerbusch Challenger Pozoblanco Challenger St. Remy Challenger Open Mutouest St. Brieuc - St. Brieuc Mons Challenger Mouilleron-Le-Captif Challenger Sao Paulo Challenger Tour Finals Noumea Challenger Bergamo Challenger Oberstaufen Challenger Carson Challenger St. Brieuc Challenger Turin Challenger Alessandria Challenger Alphen Challenger Aix En Provence Challenger Mestre Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Segovia Challenger Portoroz Challenger Meerbusch Challenger Todi Challenger Orleans Challenger Loughborough Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Bangkok Challenger Kazan Challenger St. Brieuc Challenger Turin Challenger Ostrava Challenger Aix En Provence Challenger Bordeaux Challenger Open de Rennes La Trinitaine - Rennes Lyon Challenger Segovia Challenger Brest Challenger Mouilleron-Le-Captif Challenger Prosperita Open 2007 - Ostrava Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Palermo Challenger St. Remy Challenger Rennes Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Fergana Challenger GHI Bronz Classic - Bronx Astana Challenger Open Sainte Victoire - Aix-En-Provence Orleans Challenger Padova Challenger Segovia Challenger Cherbourg Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Cassis Challenger Yuba City Challenger Tean International - Alphen Dusseldorf Open Challenger 2007 - Dusseldorf Mouilleron-Le-Captif Challenger Ljubljana Open - Ljubljana Constanta Challenger Izmir Challenger Internazionali di Tennis Dell'Umbria - Todi Quimper Challenger Ipsos Bucharest Challenger - Bucharest Cherbourg Challenger Palermo Challenger Loughborough Challenger Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Tashkent Challenger Salzburg Challenger The Tarka Challenger - Barnstaple Mersin Challenger Blois Challenger Morocco Tennis Tour - Meknes Morocco Tennis Tour - Rabat Kosice Challenger Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Tanger Challenger San Remo Tennis Cup - San Remo Mons Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Challenger 42 - Andrezieux St. Brieuc Challenger Bordeaux Challenger Mamaia Challenger - Constanta Open des Alpes Trophee BNP Paribas - Grenoble Salvador Challenger Open D'Orleans - Orleans The LTA Men's Challenger - Southampton The LTA Sunderland Challenger - Sunderland Caversham International Tennis Tournament - Jersey Cordenons Challenger The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw Salzburg Challenger Sibiu Challenger Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Prosperita Open 2006 - Ostrava Prostejov Challenger Monza Challenger Generali Open - Kitzbuhel Aamulehti Tampere Opene - Tampere SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Open 13 - Marseille Open de Nice Cote d'Azur - Nice Rio Open 500 - Rio de Janeiro Erste Bank Open - Vienna Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Open 13 - Marseille Generali Open - Kitzbuhel Generali Open - Kitzbuhel Kosice Challenger Bank Austria Tennis Trophy - Vienna SA Tennis Open - Johannesburg Open 13 - Marseille Masters Series Monte-Carlo - Monte Carlo Aircel Chennai Open - Chennai Ljubljana Open 2008 - Ljubljana Rennes Challenger Open 13 - Marseille Cherbourg Challenger AEGON Championships - London Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney Open 13 - Marseille BNP Paribas Masters - Paris Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix de Tennis de Lyon - Lyon Blois Challenger Bet-At-Home Austrian Open - Kitzbuhel Open 13 - Marseille Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Orbetello Challenger St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Szczecin Challenger Open 13 - Marseille Internazionali BNL d'Italia - Rome Bet-at-home Cup - Kitzbuhel BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Shanghai Rolex Masters - Shanghai China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Davidoff Swiss Indoors Basel - Basel CA Tennis Trophy - Vienna French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne CA Tennis Trophy - Vienna Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Open 13 - Marseille Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, Group I, 1R, SWE-AUT 2-3 Wimbledon (juniors) U.S. Open - New York Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Open de Moselle - Metz Sony Ericsson Open - Miami Bet-at-home Open - Hamburg French Open - Paris Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Masters Series Monte-Carlo - Monte-Carlo Wimbledon - London French Open - Paris French Open (juniors) Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group I, 2R, AUT-NED 2-3